10. Bibliography and Resource List
Please send additions, corrections
and suggestions to
ian.graham@utoronto.ca
Contents of This Page
10.0 World Wide Web FAQ
- World Wide
Web F.A.Q
- This is the World Wide Web F.A.Q. If you haven't read this, then
you are missing an enormously useful resource.
- Webreference library
- A large collection of Web-related references.
- A gentle
introduction to SGML.
- This is a nice, easy to read introduction, that is very useful for
learning how SGML works and how to understand the Document Type
Definition (DTD) files.
- ftp://www.ucc.ie/pub/sgml/p2sg.ps
- The same Gentle introduction to SGML, but in Postscript!
- gopher.sil.org/sgml/sgml.html#toc-general
- Robin Cover's SGML Web page -- containing a lot of links to other
relevant information.
- http://www.sq.com/sgmlinfo/primintr.html
- SoftQuad's SGML primer. Easy to read, and reputedly clear. The
above URL is to the introduction. The body is found at
http://www.sq.com/sgmlinfo/primbody.html
- The Text Encoding Initiative
- The Text Encoding Initiative (TEI) has developed a massive SGML DTD,
for encoding literary text, along with a lot of useful documentation
about SGML and DTD authoring.
- SGML Declarations.
- A Tutorial on SGML Declarations - SGML declaration determines what
characters are used for markup and data, how long identifiers may
be, and what SGML features are allowed in the document.
10.2 HTML (all versions)
10.2A Hypertext Design Guides and Style Manuals
- http://info.med.yale.edu/caim/StyleManual_Top.HTML
- Patrick J. Lynch's style manual for the design of HTML documents.
An excellent discussion of the issues involved in designing hypertext,
along with references to related resources.
- http://www.vuw.ac.nz/who/Nathan.Torkington/ideas/www-html.html
- Nathan Torkington's guide to HTML - This short document is a nice
introduction to the HTML languages and the issues behind designing
HTML documents. It does not go into details.
- http://www.mcs.net/~jorn/html/net/checklist.html
- Jorn Barger's HyperTerrorist Checklist of WWWeb Design Errors. A great
list of basic hypertext page design flaws.
- http://www.cl.cam.ac.uk/users/gdr11/style-guide.html
- Gareth Rees's style guide for HTML authoring. A bit older (September 1994)
but nicely written, with useful guidance. Some of the internal links are
unfortunately out of date.
- http://www.w3.org/hypertext/WWW/Provider/Style/Overview.html
- The original style guide by Tim Berners-Lee, the originator of the Web.
Need I say more?
- http://www.cs.cmu.edu/~tilt/cgh/
- Composing Good HTML (a style guide)
10.2B Language Guides and Tutorials
- http://www.sandia.gov/sci_compute/html_ref.html
- Michael Hannah's HTML Reference document -- A short, concise summary
to HTML, with the focus on the definitive HTML 2.0 and URL syntax.
- http://www.keele.ac.uk/contrhlp/uguide/906-1.htm
- A short one page guide to HTML, from Keele University in Great Britain,
produced as a guide to HTML publishing for the local Campus Wide Information
System (CWIS). A useful introduction.
- http://www.w3.org/hypertext/WWW/MarkUp/html-spec/html-pubtext.html
- The HTML 2.0 Public Text. This is the definitive on-line definition
of HTML2.0, the current standard language. If you want all the
gory details, this is the place.
- http://www.w3.org/hypertext/WWW/MarkUp/html-spec/index.html
- A collection of review materials on HTML, and in particular on HTML2.0.
There are several useful pointers.
- http://www.w3.org/hypertext/WWW/MarkUp/MarkUp.html
- HTML Overview and review; This gives a useful introduction to
HTML1.0, HTML2.0 and HTML3.0.
- http://www.ics.uci.edu/pub/ietf/html/index.html
- IETF HTML Worling Group Documentation -- An important collection of
information on the organization and structure of the Working Group,
along with many of its reports and documents.
- http://www.eit.com:80/goodies/lists/www.lists/
- www-talk
and html-talk searchable listserv archives --
This is a searchable archive of the HTML and WWW-talk discussion groups.
A must-read for those interested in knowing what's coming up in the future,
or in knowing how we got where we are.
- http://www.w3.org/hypertext/WWW/Arena/tour/start.html
- HTML 3.0 Test document(s) -- This document collection contains a
description of HTML3.0 features,
and includes withing the documents examples of HTML3.0 tagging. Note
that these document will not display well unless you are using the
ARENA test browser for HTML3.0
- http://www.ncsa.uiuc.edu/General/Internet/WWW/HTMLPrimer.html
- NCSA's Beginner's HTML Guide -- This guide is somewhat out of date,
but still serves as a useful and brief introduction to HTML.
- http://www.w3.org/hypertext/WWW/MarkUp/HTMLPlus/htmlplus_1.html
- CERN HTML+ Draft -- This document collection is somewhat out of date, but it still gives
a good flavour for the upcoming HTML3.0 language specifications.
- http://www.w3.org/hypertext/WWW/MarkUp/HTML.html
- CERN HTML Draft document - This draft is old and out of date, but it
give a good feel for the
issued discussed prior to establishing the HTML2.0 draft specifications.
- ftp.swan.ac.uk/pub/in.coming/htmlib/htmlib21.exe. Windows 95 Version at:
ftp.swan.ac.uk/pub/in.coming/htmlib/htmlib9521.exe
- The HTML Reference Library is a Windows (apologies to Mac/Unix
users) HLP file detailing (with numerous screenshots) the syntax
and use of all the HTML Mark up elements supported by commonly
used browsers (i.e. Internet Explorer, Netscape and Mosaic).
- http://www.spyglass.com/techspec/mosaic_ext.html
- This is a list of HTML extensions currently supported by the Spyglass
Web browser.
- http://home.netscape.com/assist/net_sites/html_extensions_3.html
- This is a list of HTML extensions currently implement by the Netscape
Navigator Web browser.
- http://www.nashville.net/~carl/htmlguide/index.html
- "How do they do that with HTML?" -- a nice FAQ on various aspects of Web
page creation.
- http://www.dentistry.adelaide.edu.au/~henny/Maarten/html/
- Frames-based HTML tutorial. Nice, with some clever Frame/form-based
tutorial modules -- you type your HTML into one frame, push a button, and
it appears as a document in the second frame.
10.2C STYLESHEETS
- http://www.w3.org/pub/WWW/Style/css/draft
- Draft of the Cascading Stylesheets proposal
- http://www.w3.org/pub/WWW/Arena/beta-1
- INformation about the Arena browser -- which is a testbed for CSS
stylesheet implementations.
- http://www4.inria.fr/
- FORM-baesd CSS stylesheet editor. You need Arena Beta 1 to use this
properly.
- http://www.ornl.gov/sgml/wg8/wg8home.htm
- The ISO/IEC JTC1/SC18/WG8 Web Service -- look on this page for links to
information about DSSSL and DSSSL-Lite (another proposed web-stylesheet
language). Other DSSSL information can be found at:
10.2D IMAGES and IMAGE FORMATS
- http://dragon.jpl.nasa.gov/~adam/transparent.html
- This site, by Adam Bernstein, contains links to much useful information
about the GIF format, the use of transparent GIFs in HTML documents, and
image interlacing.
10.3 HTML DTDs
- HTML 3.0
DTD
- This contains a draft of the proposed HTML3.0 DTD, as of 19-April-95(??). This
draft is constantly under revision.
- HTML Version 2.0
- This page gives the definitive specification for HTML2, and lots of
useful associated information.
10.4 HTTP PROTOCOL
-
The HTTP Protocol
- This CERN document is the definitive definition of the HTTP protocol.
- http://web.nexor.co.uk/mak/doc/robots/robots.html
- Web Robots are programs that explore the web, retrieving and indexing
documents on Web servers. This document explains how you can create a
special robots.txt file, which is read by well-behaved robots and
which can control their behaviour.
10.5 URL SYNTAX
-
Uniform Resource Locators
- This useful document describes the structure of the URL syntax, and how
URLs are constructed for the different protocols.
10.6 CGI SPECIFICATIONS and RESOURCES
- NCSA CGI
Interface Specification
- This document discusses the CGI specification, and is the definitive
resource for understanding CGI and gateway programming.
- http://www.halcyon.com/hedlund/cgi-faq/faq.html
- *** The CGI FAQ list -- an exceedingly useful collection of CGI
information and resources.
- http://worldwidemart.com/scripts/
- Matt Wright's archive of CGI scripts. There is a lot of stuff here,
and you just might find what you are looking for. Be sure to know what
you are doing, however -- remember that programs can be dangerous to your
system, unless you are careful to make them secure.
10.7 NCSA IMAGEMAP RESOURCES
-
Setting up imagemapping on the NCSA server
- This document discusses, with examples, how the NCSA image map utility
works.
10.8 HTTP SERVERS
-
CERN HTTP Server Information
- This is an extensive on-line documentation package on the CERN HTTP
server. All you need to know is here, including access information.
- NCSA
HTTPD 1.3 Server Overview
- This extensive collection of on-line documentation describes how to
configure and install the NCSA server.
10.9 Other Collections of Resources
10.10 Books on HTML, CGI and the Web
Of course, my own book is
positively the best book on the Web in the whole universe. ;-) But,
other books do exist, and given that I might be a little
biased, you might want to have a look at some of them. A relatively
complete list is maintained with the WWW FAQ.
All you need do is access the FAQ
books page.
HTML editors and document filters and other Web browsing and authoring
tools are described in the following documents. Also -- the HAL
Validation Service is very useful for validating HTML documents -- this
is a must-use for anyone seriously interseted in designing correct HTML
documents.
The World Wide Web Consortium is coordinating the development of the
Web, in part through releasing well-thought-out technical proposals/reports.
These reports are listed at:
The World Wide Web conferences are the prime meeting place for web
technology developers, and for those interested in hearing about the
latest in Web technology and in meeting those behind these developments.
THere have been four conferences to date, with a fifth scheduled
for Paris, France in May of 1996. The following are links to sites
archiving information about these different events, past and present:
- WWW5 May
6-11, 1996, Paris, France
- WWW4 December
11-14, 1995 Boston, USA
- WWW3 April
10-14 1995 Darmstadt, Germany
- WWW2 October
17-20, 1994 Chicago, USA
- WWW1 May 25-27, Geneva Switzerland
- http://hyperg.iicm.tu-graz.ac.at/0x811b9908_0x00077da0;sk=F1A9C876
Hyper-G is the first of a new generation of Internet information systems --
it provides real hypermedia, supporting tools for structuring, maintaining
and serving heterogeneous multimedia data including text, images, digital
audio and video, PostScript and 3D scenes. The above link goes to an
Hyper-G overview. This has links to various Hyper-G browsers.
© Ian Graham 1994-1996
|
Page Last Updated: 21
July 1996
|